Definition of Pomegranate Tree

  • (noun) shrub or small tree native to southwestern Asia having large red many-seeded fruit

Synonyms of Pomegranate Tree


Antonyms of Pomegranate Tree


No Antonyms Found.

Homophones of Pomegranate Tree


No Homophones Found.